https://docs.bazel.build/versions/master/tutorial/cpp.html
bazel query --nohost_deps --noimplicit_deps 'deps(//main:hello-world)' \
--output graph
digraph mygraph {
node [shape=box];
"//main:hello-world"
"//main:hello-world" -> "//main:hello-greet"
"//main:hello-world" -> "//main:hello-world.cc"
"//main:hello-world" -> "//lib:hello-time"
"//main:hello-world.cc"
"//main:hello-greet"
"//main:hello-greet" -> "//main:hello-greet.cc\n//main:hello-greet.h"
"//main:hello-greet.cc\n//main:hello-greet.h"
"//lib:hello-time"
"//lib:hello-time" -> "//lib:hello-time.cc\n//lib:hello-time.h"
"//lib:hello-time.cc\n//lib:hello-time.h"
}